首页> 外文OA文献 >Stimuli-SoS: a model-based approach to derive stimuli generators for simulations of systems-of-systems software architectures
【2h】

Stimuli-SoS: a model-based approach to derive stimuli generators for simulations of systems-of-systems software architectures

机译:stimuli-sos:一种基于模型的方法,用于推导刺激生成器,用于模拟系统系统软件架构

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Abstract\ud \ud Background\ud Systems-of-systems (SoS) are alliances of independent and interoperable software-intensive systems. SoS often support critical domains, being required to exhibit a reliable operation, specially because people’s safety relies on their services. In this direction, simulations enable the validation of different operational scenarios in a controlled environment, allowing a benchmarking of its response as well as revealing possible breaches that could lead to failures. However, simulations are traditionally manual, demanding a high level of human intervention, being costly and error-prone. A stimuli generator could aid in by continuously providing data to trigger a SoS simulation and maintaining its operation.\ud \ud \ud Methods\ud We established a model-based approach termed Stimuli-SoS to support the creation of stimuli generators to be used in SoS simulations. Stimuli-SoS uses software architecture descriptions for automating the creation of such generators. Specifically, this approach transforms SoSADL, a formal architectural description language for SoS, into dynamic models expressed in DEVS, a simulation formalism. We carried out a case study in which Stimuli-SoS was used to automatically produce stimuli generators for a simulation of a flood monitoring SoS.\ud \ud \ud Results\ud We run simulations of a SoS architectural configuration with 69 constituent systems, i.e., 42 sensors, 9 crowdsourcing systems, and 18 drones. Stimuli generators were automatically generated for each type of constituent. These stimuli generators were capable of receiving the input data from the database and generating the expected stimuli for the constituents, allowing to simulate constituent systems interoperations into the flood monitoring SoS. Using Stimuli-SoS, we simulated 38 days of flood monitoring in little more than 6 h. Stimuli generators correctly forwarded data to the simulation, which was able to reproduce 29 flood alerts triggered by the SoS during a flooding event. In particular, Stimuli-SoS is almost 65 times more productive than a manual approach to producing data for the same type of simulation.\ud \ud \ud Conclusions\ud Our approach succeeded in automatically deriving a functional stimuli generator that can reproduce environmental conditions for simulating a SoS. In particular, we presented new contributions regarding productivity and automation for the use of a model-based approach in SoS engineering.
机译:抽象\ ud \ ud背景\ ud系统系统(SoS)是独立且可互操作的软件密集型系统的联盟。 SoS通常需要支持关键域,才能表现出可靠的运行,特别是因为人们的安全取决于他们的服务。在这个方向上,仿真可以在受控环境中验证不同的操作场景,从而对其响应进行基准测试,并揭示可能导致故障的漏洞。然而,传统上仿真是手动的,需要高水平的人工干预,既昂贵又容易出错。刺激生成器可以通过持续提供数据来触发SoS仿真并维持其运行来提供帮助。\ ud \ ud \ ud方法\ ud我们建立了一种基于模型的方法,称为Stimuli-SoS,以支持创建要使用的刺激生成器。在SoS模拟中。 Stimuli-SoS使用软件体系结构描述来自动创建此类生成器。具体而言,这种方法将SoS的正式体系结构描述语言SoSADL转换为以仿真形式主义DEVS表示的动态模型。我们进行了一个案例研究,其中使用Stimuli-SoS自动生成用于模拟洪水监控SoS的刺激生成器。\ ud \ ud \ ud Results \ ud我们对具有69个组成系统的SoS体系结构进行了模拟,即,42个传感器,9个众包系统和18架无人机。每种类型的成分都会自动生成刺激生成器。这些激励生成器能够从数据库接收输入数据,并生成针对要素的预期激励,从而可以将要素系统互操作模拟到洪水监控SoS中。使用Stimuli-SoS,我们在6小时多一点的时间内模拟了38天的洪水监控。激励生成器将数据正确转发到模拟,该模拟能够重现洪水事件期间由SoS触发的29个洪水警报。特别是,对于相同类型的仿真,Stimuli-SoS的生产率比手动方法要高出65倍。\ ud \ ud \ ud结论\ ud我们的方法成功地自动推导了可以重现环境条件的功能刺激发生器用于模拟SoS。特别是,我们在SoS工程中使用了基于模型的方法,为生产力和自动化方面提出了新的贡献。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号